powder pyrites - French English Dictionary